Refine this word faster
Nova zembla
name
Definitions
Proper Noun
- 1 Alternative form of Novaya Zemlya. alt-of, alternative
See also for "nova zembla"
Next best steps
Mini challenge
Unscramble this word: novazembla
Unscramble this word: novazembla